@charset "gb2312";
/**通用css**/
*{
 margin:0px; padding:0px;



}
body { font-family:"Microsoft Yahei",arial,\5b8b\4f53,"Helvetica Neue",Helvetica,STHeiTi,sans-serif;-webkit-text-size-adjust: 100%;font-size:12px;}
.mainall { width:100%; overflow:hidden; margin:0 auto}
.main{width:1140px; overflow:hidden;margin:0 auto; }
.float-left{ float:left;}
.float-right{ float:right;}
a{ text-decoration:none; color:#333;}
a:hover{color: #fe5e5e;}
.clear-fix:after{display:block;height:0;content:"";clear:both}
ul,li{ margin:0px; padding:0px; list-style:none;}
img{ border:0px; display:block;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: 400;}
.color_red, .c3, .c4, .color26 {color: red;}
.color_blue, .c2, .c5 {color: blue;}
fieldset {  border: 0;  }

/**首页**/

/*头部*/
.zg_heard{ width:100%; height:42px; border-bottom:1px solid #e7e7e7;}
.zg_top{ width:1140px; height:42px; margin:0 auto;}
.zg_top_right{ float:right; width:287px; height:42px;}
.zg_top_right li{ float:left;  height:30px; padding-top:12px; font-size:16px;color:#333; }
.zg_top_right .zg_top_qq{ border-right:1px solid #fbfbfb; width:139px;}
.zg_top_right .zg_top_tel{ width:146px;}
.zg_top_right li em{ display:inline-block; vertical-align:middle;}
.zg_top_right .zg_top_qq em{ background:url(../img/zg_bg.png) no-repeat 0 -11px; width:16px; height:18px; margin:-2px 10px 0 0px;}
.zg_top_right .zg_top_tel em{ background:url(../img/icon.gif) no-repeat; width:18px; height:17px; margin:0px 10px 0 14px;}
.zg_top_left{ width:470px; height:42px; float:left; position:relative; z-index:999}
.zg_top_nav{ width:470px; height:42px;}
.zg_top_nav li{ color:#333;font:normal 14px/42px "Microsoft Yahei"; float:left; width:90px; text-align:center; cursor:pointer; _padding-top:15px;}
.zg_top_nav li em{background:url(../img/zg_bg.png) no-repeat;width:7px; height:4px; display:inline-block; margin-left:8px; vertical-align:middle;transition: .3s ease-in}
.zg_top_nav .zg_nav_h{ border:1px solid #e7e7e7; border-bottom:1px solid #fff; width:88px; line-height:40px; height:41px; _height:25px; position:relative; z-index:1000}
.zg_top_nav .zg_nav_h em{ transform:rotate(180deg);}
.zg_yy_box{ display:none; position:absolute; border:1px solid #e7e7e7; border-top:none; background:#fff; left:0; top:43px; overflow:hidden; padding:24px 7px 20px; width:556px;-moz-box-shadow:0 3px 3px #e3e3e3;-webkit-box-shadow:0 3px 3px #e3e3e3;box-shadow:0 5px 5px #e3e3e3;z-index:9999;/* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#e3e3e3')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e3e3e3');}
.webyy{ width:465px; padding:10px;}
.webyy a{ color:#666;}
.zg_dp_new150210 a{display:inline-block;width:55px;padding-left:33px;height:43px;line-height:42px;padding-right:10px;}
.zg_dp_new150210 .paddr0_150210{padding-right:0;}
.o_zg150210{ background:url(../img/offcn_mobile_zg0330.jpg) 3px center no-repeat;}
.o_wx150210{ background:url(../img/offcn_mobile_wx.jpg) 3px center no-repeat;}
.onday {float: right;line-height: 42px;font: normal 14px/42px "Microsoft Yahei";}

/*导航*/
.clear_b{ clear:both; height:0; line-height:0; overflow:hidden;}

.nav_left{ float:left; padding-left:22px; width:139px; _display:inline}
.nav_tit{ font-size:14px; display:block; height:27px;}
.nav_left p{ line-height:30px;}
.nav_left p a{ display:inline-block; margin-right:17px; color:#666;}
.nav_center{ border-left:1px dashed #e7e7e7; border-right:1px dashed #e7e7e7; width:206px;}
.zg_logo_box{ width:100%; height:57px; margin:12px auto 0 auto; border-bottom:4px solid #ef2d36;position:relative; z-index:10; background:#fff;}
.zg_logo{ width:1140px; height:57px; margin:0 auto; z-index:100;}
.logo{ width:200px; margin-right:0px; height:45px; margin-top:0; float:left; position:relative;}
.zg_nav{ float:right; width:910px; height:58px; position:relative; top:3px; z-index:100; }
.zg_nav li{ z-index:100; float:left; width:112px; line-height:58px; cursor:pointer; font-size:20px;font-family:"Microsoft Yahei"; text-align:center; }

.zg_nav li a{ font-size:20px;font-family:"Microsoft Yahei"; /*display:block; text-align:center;*/ text-decoration:none; font-weight: 700;}
.oRbkc0725 { margin-right:20px;}
.zg_nav li .oRbkc0725 a{ font-family:"SimSun"; font-size:12px;}
.zg_nav li .oRbkc0725 i{  display: inline-block; font-style:normal; color:#e82222;padding-right:4px; height:5px; line-height:5px;  position:relative; top:4px;}

.zg_nav .zg_nav_click,.zg_nav .zg_nav_click1,.zg_nav .zg_nav_click2,.zg_nav .zg_nav_click3,.zg_nav .zg_nav_click4,.zg_nav .zg_nav_click5,.zg_nav .zg_nav_click6,.zg_nav .zg_nav_click7{width:110px; border-left:1px solid #e6e6e6; border-right:1px solid #e6e6e6;border-top:4px solid #ef2d36;border-bottom:4px solid #fff; line-height:50px; height:50px; _padding-top:10px; _height:40px;_line-height:normal;  font-size:22px; text-align: center;}
.zg_nav .zg_nav_click a,.zg_nav .zg_nav_click1 a,.zg_nav .zg_nav_click2 a,.zg_nav .zg_nav_click3 a,.zg_nav .zg_nav_click4 a,.zg_nav .zg_nav_click5 a,.zg_nav .zg_nav_click6 a,.zg_nav .zg_nav_click7 a{ color: #fe5e5e;}

/*0824*/
.zg_xkbb{ float:left; width:102px; margin-top:15px;}
.zg_main_nav{ width:1140px;height:90px;padding:0; line-height:28px; margin:0 auto; clear:both; background:#fff;}
.zg_main_nav .zhibo_let{ float:left; width:500px; height:68px; padding-left:113px; padding-top:2px; background:url(../images/zg_19kt.jpg) no-repeat 3px 12px;}
.zg_main_nav .zhibo_let p{ padding-left:24px; color:#ccc; font:12px/28px "宋体";}
.zg_main_nav .zhibo_let p a{ font:12px/28px "宋体"; color:#666;}


.zg_main_nav .zhibo_ret p{ line-height:25px;}
.zg_main_nav .zhibo_ret p a{ display:inline-block; font:12px/25px "宋体"; color:#333; margin-right:19px;}

.NavKsNone{ display:none;}
.zg_main_nav dl{float: left;margin: 10px 25px 0px 16px;}
.zg_main_nav a{ font-size:18px; /*display:inline-block;*/ color:#333; }
.zg_main_nav .zg_nmr{ margin:0;}
.zg_main_nav a:hover{text-decoration:underline; color:#ef2d36;}
#offcnNavKsN{ position:relative; z-index:1;}

.navDfgwyLeft{ float:left; width:320px;}
.navDfgwyRight{ float:left; width:250px;}
.navCDfgwyCon{ width:570px;}
.zg_nav .zg_main_nav{ width:1140px;height:90px;padding:0;  line-height:28px; margin:0 auto; clear:both;}
.zg_nav .zg_main_nav a{ font-size:14px; /*display:inline-block;*/ color:#666;  }
.zg_nav .zg_main_nav .zg_nmr{ margin:0;}
.zg_nav .zg_main_nav a:hover{text-decoration:underline; color:#ef2d36;}
.zg_nav_nr{ width:100%;border-bottom:1px solid #ef2d36; position:absolute; left:0; height:88px; background:#fff; top:96px; display:none;}
.zg_nav .zg_nav_nr_qh{ cursor:default; background:#fff; margin:0 auto; position:absolute; right:0; top:58px; text-align:left; display:none; z-index:10;}
.zg_fx{ position:relative; width:974px; height:77px; background:#f6f6f6; margin:15px auto 15px; padding: 10px 0 0 26px;}
.zg_fx a{ font-size:14px; line-height:32px; display:inline-block; margin-right:28px; position:relative;}

/*艺术院校库*/
.allinfo{margin-top: 20px}
.allinfo dt {  background: #fe5e5e;  color: #fff;  height: 35px;  line-height: 35px;  text-indent: 6px;  font-weight: bold;font-size: 16px;  }
.allinfo dt strong {  float: right;  padding-right: 12px;  }
.allinfo dt a{color:#fff;}
.allinfo dd {   height: 87px;  overflow: hidden;background: #F8F8F8;  }
.allinfo ul.moreshen {  height: 100%; overflow: hidden; margin-top: 15px;}
.allinfo ul.moreshen li {  line-height: 25px; margin-left: 17px;width: 55px;  color: #0c7d19;  float: left;  text-align: center;font-size: 16px;  }
.allinfo ul.moreshen li:nth-of-type(1),.allinfo ul.moreshen li:nth-of-type(17){margin-left: 0px;}
.allinfo ul.moreshen li a:hover{color: #fe5e5e;}

/*搜索框*/
.searcbox{  margin-top: 10px; padding: 10px;}
.search{  height:40px; width:550px;background:url(../img/search1.png) no-repeat 0 0;}
.search label,.search .left { float:left;}
.search input.text { font-size:13px; color:#999; border:none; height:40px;  line-height:10px; width:298px; padding-left:5px; vertical-align:middle; background:none; font-family:"微软雅黑"; outline:none;box-sizing: border-box;}
.search button { width:142px;height:40px;line-height:40px;font-size:14px;font-weight:bold;color:#fff; background:none; border:none; cursor:pointer; outline:none;}
/*select*/
.search div.selectbox-wrapper { position:absolute; background-color:white;  outline:none; margin-left:0px; z-index:99999;}
.search div.selectbox-wrapper ul li.selected { background-color: #fe5e5e; color:#fff;}
.search div.selectbox-wrapper ul li.current { background-color:#fe5e5e; color:#fff;}
.search div.selectbox-wrapper ul li { display:block; margin:0; line-height:18px;  cursor:pointer; width:110px; color:#999; font-size:13px;background-color:#fcfdfc;border:1px solid #fe5e5e;border-top:none; text-align:center;}
.search .selectbox { font-family:"微软雅黑";font-size:13px; display: block; width:110px;box-sizing: border-box; padding-left: 18px; height:40px;  cursor: pointer; border:none; background:none; color:#999;  z-index:999999; vertical-align:middle;}
.hotsearch{font-size: 16px; color: #999; padding: 7px;}
.hotsearch a{color: #999;}
.hotsearch a:hover{color: #fe5e5e;}

/*广告位*/
 .gg {width:1140px; margin:0 auto;}
 .bnlist ul a {padding: 0 0 0 24px;float: left;margin-top: 5px;}
 .bnlist ul a:nth-of-type(1){padding-left:0px;}
.ad{ margin-top: 10px;}
.ad img{ width: 1140px;height:75px;}

/*分享*/
.page-info{padding: 10px 0; border-bottom: 1px solid #ccc;}

/*资讯*/
.art-zx{margin-top: 10px;}
.left1{width: 360px;}

.table_card1 .tab5 { height:37px; font-size:20px; border-bottom:2px #999 solid;}
.table_card1 .tab5 li { width: 42px; float:left; height:37px; line-height:37px;  font-size: 18px; margin-top: 0; margin-left: 30px; font-size: 20px; font-family: '方正兰亭纤黑_GBK Bold', '方正兰亭纤黑_GBK Regular', '方正兰亭纤黑_GBK'; font-weight: 700;}
.table_card1 .tab5 li:nth-of-type(1){margin-left: 0;}
.table_card1 .tab5 li:hover { height:37px;  color:#333;background: none; cursor:pointer;border-bottom: 2px solid #FF3333;}
.table_card1 .tab5 li.activ { height:37px; background: none;  color:#333;border-bottom: 2px solid #FF3333;}

.table_card1 .tabCon5 { background:#fff;}
.table_card1 .tabCon5 div { display:none}
.table_card1 .tabCon5 .on { display:block}

.table_card1 .tab7 { height:37px; font-size:20px; border-bottom:2px #999 solid;}
.table_card1 .tab7 li { width: 42px; float:left; height:37px; line-height:37px;  font-size: 18px; margin-top: 0; margin-left: 30px; font-size: 20px; font-family: '方正兰亭纤黑_GBK Bold', '方正兰亭纤黑_GBK Regular', '方正兰亭纤黑_GBK'; font-weight: 700;}
.table_card1 .tab7 li:nth-of-type(1){margin-left: 0;}
.table_card1 .tab7 li:hover { height:37px;  color:#333;background: none; cursor:pointer;border-bottom: 2px solid #FF3333;}
.table_card1 .tab7 li.activ { height:37px; background: none;  color:#333;border-bottom: 2px solid #FF3333;}

.table_card1 .tabCon7 { background:#fff;}
.table_card1 .tabCon7 div { display:none}
.table_card1 .tabCon7 .on { display:block}

.art-zx .short-title h1{ font-size: 20px; font-weight: 700; color: #333; padding: 5px 0; border-bottom: 2px solid #FF3333; /*width: 40px;*/}
.art-zx .short-title span{ display: block; font-size: 14px;  ; padding: 4px 0 10px 0; border-bottom:2px solid #999999; width: 310px; text-align: right;}
.art-zx .short-title span a{color: #FF3333}
.art-zx .zxtitle span{ display: block; font-size: 20px;  ; padding: 5px 0 5px 0; text-align: left;}
.art-zx .zxtitle span a{color: #333}
.art-zx .zxtitle span a:hover{color: #fe5e5e;}

.left1 ul.ul1{ margin-top: 10px;}
.left1 ul.ul1 li{ font-size: 16px;  line-height: 29px; background: url(../img/dot.png) no-repeat left center; box-sizing: border-box; margin-top:9px; padding-left: 20px;}
.left1 ul.ul1 li a{color: #666;width:290px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;transition: .1s;}
.left1 ul.ul1 li a:hover{color: #fe5e5e;}
.left1 ul.ul1 li span{color: #666;font-size: 14px;}

.art-zx .newslist01 li{ margin-top: 9px;}


.left2 h2{font-size: 20px; margin-top: 8px;font-weight: 700;  width:360px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.left2 h2 a{color: #FF0000;}
.art-zx .left2 h2:nth-of-type(1){ margin-top: 14px;}
.left2 ul li{ font-size: 16px; line-height: 29px;margin-top: 9px;}
.left2 ul li a{transition: .1s; color: #666;}
.left2 ul li a:hover{color: #fe5e5e;}

.art-zx .right{width: 357px;}
.demo {width: 357px;height: 188px;font-size: 14px;position:relative; margin-top: 10px; box-sizing: border-box}
.demo a.control {position:absolute;display: block;top: 60%;margin-top: -58px;width: 35px;height: 58px;cursor: pointer;z-index: 2;}
.demo a.prev {left: 0;background: url(../img/bg17.png) no-repeat; background-size: 35px 58px;}
.demo a.next {right: 0;background: url(../img/bg18.png) no-repeat; background-size: 35px 58px;}
.slider {display: none}
.quicknav{margin-top: 30px;}
.quicknav .title{ padding-bottom:10px; border-bottom: 1px solid #CCCCCC; }
.quicknav .title h1{font-size: 18px;color: #333;}
.quicknav .title a{font-size: 14px;color: #FF3333; float: right; width: auto;height: auto; margin: 3px 0 0 0;}
.quicknav a{float: left; width: 116px;height: 65px; margin: 9px 0 0 4px;}
.quicknav a:nth-of-type(1),.quicknav a:nth-of-type(4){margin-left: 0;}
.quicknav .a1{ background: url(../img/1.jpg) no-repeat center;background-size: 116px 65px;}
.quicknav .a2{ background: url(../img/2.jpg) no-repeat center;background-size: 116px 65px;}
.quicknav .a3{ background: url(../img/3.jpg) no-repeat center;background-size: 116px 65px;}
.quicknav .a4{ background: url(../img/4.jpg) no-repeat center;background-size: 116px 65px;}
.quicknav .a5{ background: url(../img/5.jpg) no-repeat center;background-size: 116px 65px;}
.quicknav .a6{ background: url(../img/6.jpg) no-repeat center;background-size: 116px 65px;}
.quicknav .a1:hover{ background: url(../img/7.jpg) no-repeat center;}
.quicknav .a2:hover{ background: url(../img/8.jpg) no-repeat center;}
.quicknav .a3:hover{ background: url(../img/9.jpg) no-repeat center;}
.quicknav .a4:hover{ background: url(../img/10.jpg) no-repeat center;}
.quicknav .a5:hover{ background: url(../img/11.jpg) no-repeat center;}
.quicknav .a6:hover{ background: url(../img/12.jpg) no-repeat center;}

/*美术联考*/

.bigtitle{padding-bottom: 5px; border-bottom: 4px solid #FF3333;}
.bigtitle h1{font-size: 28px;font-weight: 700; font-family: '黑体'; line-height: 50px;}
.bigtitle a{font-size: 18px; line-height: 50px; color: #999;}
.bigtitle a:hover{color:#fe5e5e; }
/*百度联盟*/
.bd img{ width:1140px;height: 70px; margin-top: 25px;}

/*美术资讯*/
.artnews{margin-top: 20px;}
.artnews .left{width:360px; margin-top: 5px;}
.table_card { width:360px;}
.table_card .tab,.table_card .tab1,.table_card .tab2,.table_card .tab3 { height:45px; font-size:14px; border-bottom:2px #999 solid;}
.table_card .tab li,.table_card .tab1 li,.table_card .tab2 li,.table_card .tab3 li { float:left; height:45px; line-height:45px;  font-size: 18px;font-weight: 700; font-family: '方正兰亭纤黑_GBK Bold', '方正兰亭纤黑_GBK Regular', '方正兰亭纤黑_GBK'; margin-left: 30px;}
.table_card .tab li:nth-of-type(1),.table_card .tab1 li:nth-of-type(1),.table_card .tab2 li:nth-of-type(1),.table_card .tab3 li:nth-of-type(1){ margin-left: 0;}
.table_card .tab li:hover,.table_card .tab1 li:hover,.table_card .tab2 li:hover,.table_card .tab3 li:hover { height:45px; border-bottom: 2px solid #FF3333; color:#333; cursor:pointer}
.table_card .activ { height:45px; border-bottom: 2px solid #FF3333; color:#333}
.table_card .tabCon,.table_card .tabCon1,.table_card .tabCon2,.table_card .tabCon3 { background:#fff;}
.table_card .tabCon div,.table_card .tabCon1 div,.table_card .tabCon2 div,.table_card .tabCon3 div { display:none}
.table_card .tabCon .on,.table_card .tabCon1 .on,.table_card .tabCon2 .on,.table_card .tabCon3 .on { display:block}
.artnews .center{width:360px; margin-left: 30px;margin-top: 5px;}
.artnews .top .right,.artnews .bottom .right{width:360px; margin-left: 30px;margin-top: 5px;}
.artnews .top .right .title h1,.artnews .bottom .right .title h1{float:left; /*width: 58px;*/ height:45px; line-height:45px; font-size: 20px;font-weight: 700; border-bottom: 2px solid #FF3333; color: #333; font-size: 18px; font-family: '方正兰亭纤黑_GBK Bold', '方正兰亭纤黑_GBK Regular', '方正兰亭纤黑_GBK';}
.artnews .bottom .right .title h1{ /*width: 72px;*/}
.artnews .top .right .title a,.artnews .bottom .right .title a{float:right; height:45px; line-height:45px; font-size: 15px; color: #999;border-bottom:2px #999 solid;width: 270px; text-align: right;}
.artnews .top .right .title a:hover,.artnews .bottom .right .title a:hover{color: #fe5e5e;}
.artnews .top .right .bbpic{display: block;margin-top: 25px;position: relative;overflow: hidden;height: 163px;width: 100%;}
.artnews .top .right .bbpic img{width: 360px;height: 163px;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;transition: all 1s ease 0s;}
.artnews .top .right .bbpic img:hover{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.artnews .top .right .smalltitle{font-size: 16px;color: #333;margin-top: 13px;}
.artnews .top .right .smalltitle b{color: #fe5e5e;font-size: 20px; }
.artnews .top .right ul{ margin-top: 13px;}
.artnews .top .right ul li{width: 165px;float:left;}
.artnews .top .right ul li:nth-of-type(2){float:right;}
.artnews .top .right ul li a{ display: block;position: relative;overflow: hidden;height: 106px;width: 100%;}
.artnews .top .right ul li a img{width: 165px;height: 106px;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;transition: all 1s ease 0s;}
.artnews .top .right ul li a img:hover{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.artnews .top .right ul li span{font-size: 14px;color: #5E5E5E; margin-top: 5px; display: block;}
.artnews .bottom{margin-top: 6px;}
.artnews .bottom .right .inputbox{margin-top: 16px; }
.artnews .bottom .right .inputbox .select1{ width: 113px;height: 34px; outline: none; border: 1px solid #E4E4E4; float: left;}
.artnews .bottom .right .inputbox .select2{ width: 142px;height: 34px; outline: none; border: 1px solid #E4E4E4;float: left; margin-left: 5px;}
.artnews .bottom .right .inputbox .ser{display: block;width: 93px;height: 34px; color: #fff; font-size: 16px; background: #fe5e5e; border: none;float: right;}
.hottitle{font-size: 18px;font-family: '方正兰亭纤黑_GBK Bold', '方正兰亭纤黑_GBK Regular', '方正兰亭纤黑_GBK'; color: #333; font-weight: 700; margin: 10px 0 0 0;}
.hotkey a{float: left; padding: 5px; font-size: 13px; border:1px solid #999; display: block; margin: 5px  5px 0 0;}
.newslist01 { font-size:14px; margin-top: 10px;}
.newslist01 li { line-height:29px; height:29px;font-size:16px;background:url(../img/dot.png)  no-repeat left center; box-sizing: border-box;padding-left: 20px; margin-top: 10px;}
.newslist01 li a{color: #666;width:290px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float: left;}
.newslist01 li a:hover{color: #fe5e5e;}
.newslist01 li .time { float:right; color: #666;font-size: 14px;display: block;}


/*画室新闻*/
.hsnews{margin-top: 30px;}
.hsnews .bigtitle ul{margin-left: 60px;}
.hsnews .bigtitle ul li{float: left; margin: 1px 0 0 60px;font-family: '方正兰亭纤黑_GBK Regular', '方正兰亭纤黑_GBK'; font-weight: 400;}
.hsnews .bigtitle ul li a{color: #333;}
.hsnews .bigtitle a{font-size:18px;}
.hsnews .bigtitle .fb{ color: #999;}
.hsnews .left1{ margin-top: 5px;}
.short-title h1{ font-size: 18px; font-weight: 700; color: #333; padding: 5px 0; border-bottom: 2px solid #FF3333; /*width: 72px;*/font-family: '方正兰亭纤黑_GBK Bold', '方正兰亭纤黑_GBK Regular', '方正兰亭纤黑_GBK'; text-align: center;}
.short-title span{ display: block; font-size: 18px;  ; padding: 4px 0 4px 0; border-bottom:2px solid #999999; width: 250px; text-align: right;}
.short-title span a{color: #999;font-size: 15px;}
.short-title span a:hover{color: #fe5e5e}
.teapic img{display:block;margin: 25px auto auto auto;}
#gallery1 {  position: relative;  height: 325px; margin-top: 10px;  }
#gallery1 a {  float: left;  position: absolute;  }
#gallery1 a img {  border: none;  }
#gallery1 a.show {  z-index: 500  }
#gallery1 .caption {  z-index: 600;  background-color: #000;  color: #ffffff;  height: 66px;  width: 100%;  position: absolute;  bottom: 0;  }
#gallery1 .caption .content {  margin: 8px  }
#gallery1 .caption .content h3 {  margin: 0;  padding: 0;  color: #fff; text-align: center; font-size: 18px;  }



.hsnews .left2 .newslist1{ margin-top: 20px;}
.hsnews .left2 .newslist1 li{width: 115px;  float: left;  padding-top: 2px;  text-align: center;  line-height: 22px; margin:0px 0 0 7px;}
.hsnews .left2 .newslist1 li:nth-of-type(1),.hsnews .left2 .newslist1 li:nth-of-type(4),.hsnews .left2 .newslist1 li:nth-of-type(7){ margin-left: 0;}
.hsnews .left2 .newslist1 li img {width: 115px;height: 85px;   vertical-align: top;  }
.hsnews .left2 .newslist1 li p{font-size: 14px; width: 115px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*51图库*/
.pic51{margin-top: 30px;}
.pic51 .bigtitle ul{margin-left: 60px;}
.pic51 .bigtitle ul li{float: left;font-size:18px;color: #333; margin-left: 60px;}
.pic51 .bigtitle ul li a{color: #333;}
.pic51 .bigtitle ul li a:hover{ color:#fe5e5e;}
.pic51 .bigtitle a{font-size: 18px; line-height: 50px;color: #999; margin-right: 15px;}
.layout{margin-top: 30px;}
.slide-section .slide-img,.slide-section .slide-img img{display:block;width:812px;height:370px;}
.slide-section .slide-img{float:left;margin-right:-1px;position:relative;}
.slide-section .slide-info{width:277px;height:328px;float:left;padding:20px 25px;background:#fff;border:1px solid #ddd;}
.slide-section .slide-info .news-tit{line-height:48px;font-size:30px;font-weight:normal;}
.slide-section .slide-info .news-tit a{color:#666;}
.slide-section .slide-info .news-txt{padding:10px 0 0;line-height:24px;font-size:14px;color:#666;}
.slide-section{ width:100%;height:370px;background:#fafafa;margin:0 auto 25px;position:relative;overflow:hidden;}
.slide-section .slides,.slide-section .slides li,.flex-viewport{width:100%;background-position:center 0;background-repeat:no-repeat;}
.slide-section .flex-viewport{-webkit-transition:all 1s ease;-moz-transition: all 1s ease;transition:all 1s ease;}
.slide-section .slides{zoom:1; position:relative;}
.slide-section .flex-prev,.slide-section .flex-next{display:block;width:56px;height:56px;background-image:url(../img/slide-btns.png);background-repeat:no-repeat;background-color:#000;position:absolute;z-index:999;filter:alpha(opacity=50);background-color:rgba(0,0,0,0.3); text-indent:-9999em; overflow:hidden; top:50%; margin-top:-28px;}
.slide-section .flex-prev{background-position:0 0;left:0;}
.slide-section .flex-next{background-position:-56px 0;right:328px;}
.slide-section:hover .flex-prev,.slide-section:hover .flex-next{background-color:rgba(0,0,0,0.6);filter:alpha(opacity=60);}
.slide-section .flex-prev:hover,.slide-section .flex-next:hover{background-color:rgba(0,0,0,1);filter:alpha(opacity=100);}
.slide-section .flex-control-nav{display:inline;position:absolute;right:25px;bottom:25px;z-index:1000;}
.slide-section .flex-control-nav li{display:inline-block;}
.slide-section .flex-control-nav li{*display:inline;}
.slide-section .flex-control-nav li a{display:inline-block;width:8px;height:8px;margin:0 0 0 6px;background:#d7d7d7;margin:0 0 0 4px;float:left;text-indent:-9999em;overflow:hidden;}
.slide-section .flex-control-nav li a{*display:inline;}
.slide-section .flex-control-nav li a.flex-active{background:#bc2c09;}
.slide-banners{padding-bottom:35px;}
.slide-banners ul.slides,.slide-banners .slides li,.slide-banners .slides li img,.slide-banners .slide-wrap{ width:1200px; height:100px; overflow:hidden;}
.slide-banners ul.slides{position:relative;}
.slide-banners ul.slides li{padding:0;}
.slide-banners div.slide-wrap{position:relative;}
/*yaowen_qiehuan_20151218_laotu*/
.slide-section {position:relative;}
.slide-section .wqhg-news-link{position:absolute;left:835px;bottom:25px;height: 19px;line-height: 19px;padding:3px 5px;font-size: 14px;z-index:50;background: #bc2c09 none repeat scroll 0% 0%;color:#fff; display:inline-block;border-radius:3px;}
.wqhg-news-link:hover{color:#fff;background: #F00 none repeat scroll 0% 0%;}
.today-news .main-tit-bar{ position:relative;}
.today-news .tab-navs{position:absolute;display:block;right:2px;bottom:12px;z-index:10;}
.tab-navs dd{width:10px;height:10px;background:#d7d7d7;border-radius:100%; cursor:pointer;float:left;margin-left:5px;}
.tab-navs dd.active{ background-color:#bc2c09;}

/*优秀试卷*/
.test{margin-top: 30px;}
.test .bigtitle a{color: #999;}
.exc-test-paper{width:100%;overflow:hidden;margin:30px auto 25px; position:relative;}
.exc-test-paper .test-paper-items,.exc-test-paper .test-paper-items ul,.exc-test-paper .test-paper-items li{height:350px;}
.exc-test-paper .test-paper-items{width:100%;position:relative;overflow:hidden;}
.exc-test-paper .test-paper-items ul{width:1000%;}
.exc-test-paper .paper-item{width:211px;float:left;margin:0 21px 0 0;text-align:center;}
.exc-test-paper .paper-item .w-img,.exc-test-paper .paper-item .w-img img{display:block;width:211px;height:290px;}
.exc-test-paper .paper-item .w-img{ position: relative;}
.exc-test-paper .paper-item .w-img span{display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 80px; background-color:rgba(0,0,0,0.7); color: #fff; font-size: 20px; text-align: center; line-height: 30px; padding-top: 10px; box-sizing: border-box;}
.exc-test-paper .paper-item .info{padding:6px 0 0;}
.exc-test-paper .paper-item .info h4 a{color: #999;}
.exc-test-paper .paper-item .info h4,.exc-test-paper .paper-item .info p{height:24px;line-height:24px;font-size:16px;overflow:hidden;font-weight:normal; color: #999;}
.exc-test-paper .btn-prev,.exc-test-paper .btn-next{display:block;width:56px;height:56px;background-image:url(../img/slide-btns.png);background-repeat:no-repeat;position:absolute;z-index:999;filter:alpha(opacity=50);background-color:rgba(0,0,0,0.3);}
.exc-test-paper .btn-prev{background-position:0 0;left:0;top:117px;}
.exc-test-paper .btn-next{background-position:-56px 0;right:20px;top:117px;}
.exc-test-paper .btn-prev:hover,.exc-test-paper .btn-next:hover{background-color:rgba(0,0,0,1);filter:alpha(opacity=100);}
.exc-test-paper:hover .btn-prev,.exc-test-paper:hover .btn-next{background-color:rgba(0,0,0,0.6);}

/*留学*/
.lxpic img{ width: 360px;height: 185px;-moz-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-ms-transition: all 1s ease 0s;transition: all 1s ease 0s;}
.lxpic img:hover{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.lxpic a{ display: block;width: 360px;height: 185px;position: relative;overflow: hidden;}
.lxpic a span{display: block; position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; background-color:rgba(0,0,0,0.7); color: #fff; font-size: 20px; text-align: center; line-height: 40px;}
.lxpic img.img1{ margin-top:10px;}
.lxpic img.img2{ margin-top:3px;}

/*艺术考研*/
.table_card .tab4 { height:33px; font-size:14px; border-bottom:2px #999 solid;}
.table_card .tab4 li { /*width: 80px*/; float:left; height:33px; line-height:33px; text-align: center; font-size: 18px;font-weight: 700; margin-top: 0; font-family: '方正兰亭纤黑_GBK Bold', '方正兰亭纤黑_GBK Regular', '方正兰亭纤黑_GBK';}
.table_card .tab4 li:nth-of-type(2){margin-left: 30px;}
.table_card .tab4 li:hover { height:33px; border-bottom: 2px solid #FF3333; color:#333; cursor:pointer}
.table_card .tab4 .activ { height:33px; border-bottom: 2px solid #FF3333; color:#333}
.table_card .tabCon4 { background:#fff;}
.table_card .tabCon4 div { display:none}
.table_card .tabCon4 .on { display:block}

/*两个广告位*/
.twobanner{ margin-top: 15px;}
.lbanner img,.rbanner img{ width: 560px; height: 70px;}

/*推荐应用*/
.app{margin-top: 20px;}
.app ul{margin-top: 30px;}
.app ul li{width: 100px; float:left;margin-left: 108px;}
.app ul li:nth-of-type(1){margin-left: 0;}
.app ul li img{width: 100px; height: 100px;}
.app ul li span{display:block;font-size: 13px; color: #333;font-weight: 700; text-align: center;margin-top: 10px;}
.app ul li strong{display:block;font-size: 14px; color: #fff;font-weight: 700; text-align: center; width: 80px;height: 28px; line-height: 28px; background: #fe5e5e; border-radius: 50px; margin: 13px auto auto auto;}

/*合作网站*/
.site{margin-top: 40px;}
.linker_b {  line-height: 22px;  vertical-align: inherit;  padding: 8px;}
.linker_b span {  font-size: 16px; display: block;margin: 15px 0 0 15px; float: left;}
.linker_b span a{color: #333;}
.linker_b span a:hover{color:#fe5e5e;}


/*底部*/
.footer{ height:200px; margin-top:30px;  background:#f5f5f5;}
#footer-content{ height:200px; margin-top:28px; }
#footer-content ul{  width:1140px; margin:0 auto; padding-left:130px;}
#footer-content ul li{ height:12px; line-height:12px; padding-left:10px; padding-right:10px; float:left; font-family:'微软雅黑'; font-size:13px; border-right:1px solid #333;}
#footer-content ul li.last{ border:none;}
#footer-content ul li a{ color:#333; transition: .2s;}
#footer-content ul li a:hover{ color:#f14950;}
#footer-content p{font-family:'微软雅黑'; font-size:13px; color:#666; text-align:center; line-height:20px; margin-top:40px;}
#footer-content p span{ color:#333;}
